22 术语表
22.1 术语表(Glossary)
| Term(术语) | 定义 |
|---|---|
| 128b/130b Encoding(128b/130b 编码) | 这里的“编码”并不等同于 8b/10b 编码。发送端以 Block 为单位发送信息,每个 Block 由连续 16 个原始字节组成,前面带有 2 位 Sync 字段,用于指示该 Block 应被视为 Data Block 还是 Ordered Set Block。该方案随 Gen3 引入,主要目的是在不加倍时钟频率的情况下使链路带宽翻倍。它提升了带宽利用率,但也牺牲了 8b/10b 为接收端提供的一些优势。 |
| 8b/10b Encoding(8b/10b 编码) | 一种多年前开发、至今仍广泛用于多种串行传输的编码方案。该方案旨在帮助接收端从输入信号中恢复时钟和数据,但也会使接收端可用带宽降低 20%。PCIe 的早期版本 Gen1 和 Gen2 使用该方案。 |
| ACK/NAK Protocol(ACK/NAK 协议) | Acknowledge/Negative Acknowledge(确认/否定确认)机制。数据链路层通过该机制报告 TLP 在传输过程中是否发生错误。若发生错误,则向发送端返回 NAK,请求重放失败的 TLP;若没有错误,则返回 ACK,表示一个或多个 TLP 已安全到达。 |
| ACPI(高级配置与电源接口) | Advanced Configuration and Power Interface。定义系统和设备的多种电源状态。 |
| ACS(访问控制服务) | Access Control Services。 |
| ARI(备用路由 ID 解释) | Alternative Routing-ID Interpretation;可选功能,允许端点拥有超过常规 8 个功能的 Function 数量。 |
| ASPM(主动状态电源管理) | Active State Power Management。启用后,硬件可以将链路电源状态从 L0 切换到 L0s、L1,或同时支持二者。 |
| AtomicOps(原子操作) | Atomic Operations;规范 2.1 修订版新增的三类请求。这些请求在目标设备内部执行多个操作,并保证这些操作不会被中断。 |
| Bandwidth Management(带宽管理) | 由硬件发起的链路速率或链路宽度变更,目的通常是节能或提升可靠性。 |
| BAR(基地址寄存器) | Base Address Register。Function 用它指示本地 Memory 空间和 I/O 空间的类型及大小。 |
| Beacon(信标) | 一种低频带内信号。主电源关闭的设备可用它通知系统发生了某个事件,需要恢复供电。该信号可在链路处于 L2 状态时通过链路发送。 |
| BER(误码率) | Bit Error Rate 或 Bit Error Ratio;基于一段时间内观察到的传输比特错误数量来衡量信号完整性的指标。 |
| Bit Lock(比特锁定) | 接收端获取发送端精确时钟频率的过程。该过程由 CDR 逻辑完成,是链路训练的早期步骤之一。 |
| Block(块) | Gen3 发送端发送的 130 位单元,由 2 位 Sync Field 后跟 16 字节数据组成。 |
| Block Lock(块锁定) | 使用 128b/130b 编码时,接收端寻找 Block 边界以识别传入 Block 的过程。该过程包含三个阶段:先在输入流中搜索 EIEOS(Electrical Idle Exit Ordered Set)并调整内部 Block 边界;再搜索 SDS(Start Data Stream)有序集;随后接收端锁定到该 Block 边界。 |
| Bridge(桥) | 作为两条总线之间接口的 Function。Switch 和 Root Complex 会在其端口上实现桥功能以支持数据包路由;桥也可用于连接不同协议,例如 PCIe 与 PCI。 |
| Byte Striping(字节条带化) | 将输出字节流分散到所有可用 Lane 上。只要发送字节,所有可用 Lane 都会被使用。 |
| CC(已消耗信用量) | Credits Consumed;发送端在计算流量控制时已经使用的信用数量。 |
| CDR(时钟与数据恢复) | Clock and Data Recovery。用于从输入比特流中恢复发送端时钟,并对比特进行采样以识别模式。对于 8b/10b,COM、FTS 和 EIEOS 符号中的模式可使逻辑获得 Symbol Lock;对于 128b/130b,则通过 EIEOS 序列经历三个锁定阶段以获得 Block Lock。 |
| Character(字符) | 描述链路邻居之间传递的 8 位值的术语。对于 Gen1 和 Gen2,字符包括普通数据字节(D character)和特殊控制值(K character)。对于 Gen3,由于不再使用 8b/10b 编码,因此没有控制字符,所有字符都表现为数据字节。 |
| CL(信用额度) | Credit Limit;从发送端视角看可用的流量控制信用。发送 TLP 前会检查该值,以确认是否有足够信用。 |
| Control Character(控制字符) | 8b/10b 编码中的特殊字符,标记为 K character,用于链路训练和有序集。Gen3 不再使用该类字符,因为不再区分控制字符和数据字符。 |
| Correctable Errors(可纠正错误) | 可由硬件自动纠正、通常不需要软件介入的错误。 |
| CR(所需信用量) | Credits Required;等于 CC 与 PTLP 之和。 |
| CRC(循环冗余校验码) | Cyclic Redundancy Code。附加到 TLP 和 DLLP 中,用于验证传输是否无误。其名称表示这种校验模式具有循环性且是冗余信息(不增加额外业务数据)。CRC 信息不足以自动纠错,但能提供强健的错误检测能力。 |
| Cut-Through Mode(直通模式) | Switch 允许 TLP 从入口端口直接转发到出口端口而不先完整存储并检查错误的机制。风险在于,TLP 的一部分可能已经转发后才发现错误。此时数据链路层会将包尾 LCRC 反转为错误值,物理层也会使用 8b/10b 的 EDB framing symbol 或 128b/130b 的 EDB token,二者共同告知接收端该包已被作废,应丢弃且不发送 ACK/NAK 响应。 |
| Data Characters(数据字符) | 8b/10b 编码中表示普通数据、并与控制字符区分的字符,标记为 D character。对于 Gen3,字符之间不再做这种区分。 |
| Data Stream(数据流) | Gen3 操作中的 Data Block 流。数据流通过 SDS(Start of Data Stream Ordered Set)进入,并通过 EDS(End of Data Stream token)退出。在 Data Stream 期间,只期望出现 Data Block 或 SOS。若需要发送其他有序集,必须先退出 Data Stream,并且只有在准备好更多 Data Block 时才重新进入。启动 Data Stream 等价于进入 L0 链路状态,因为有序集只会在 Recovery 等其他 LTSSM 状态中发送。 |
| De-emphasis(去加重) | 降低比特流中重复比特对应的发送端电压的过程。这样会弱化信号中容易在传输介质中造成问题的低频分量,从而改善接收端的信号完整性。 |
| Digest(摘要) | ECRC(End-to-End CRC)的另一个名称。ECRC 可在事务层创建 TLP 时选择性地附加到 TLP 末尾。 |
| DLCMSM(数据链路控制与管理状态机) | Data Link Control and Management State Machine;管理链路层训练过程,主要负责流量控制初始化。 |
| DLLP(数据链路层包) | Data Link Layer Packet。DLLP 在数据链路层创建,并转发至物理层,但事务层不可见。 |
| DPA(动态电源分配) | Dynamic Power Allocation;规范 2.1 修订版新增的一组配置寄存器,在 D0 设备电源状态下定义 32 个电源子状态,使软件更容易控制设备电源选项。 |
| DSP (Downstream Port)(下游端口) | 面向下游的端口,例如 Root Port 或 Switch Downstream Port。该区分在 LTSSM 中有意义,因为端口在某些状态下会被分配特定角色。 |
| ECRC(端到端 CRC) | End-to-End CRC。事务层创建 TLP 时可选择附加该值,使接收方能够验证数据包从源端到目的端的可靠传输,而不受中间跨越多少条链路影响。 |
| Egress Port(出口端口) | 承载出站流量的端口。 |
| Elastic Buffer(弹性缓冲器) | CDR 逻辑的一部分,用于补偿发送端与接收端时钟之间的差异。 |
| EMI(电磁干扰) | Electro-Magnetic Interference;系统发射出的电气噪声。对于 PCIe,可通过 SSC 和加扰来降低 EMI。 |
| Endpoint(端点) | 位于 PCI 倒置树结构底部的 PCIe Function。 |
| Enumeration(枚举) | 系统发现过程。软件读取所有预期的配置位置,以确定哪些 PCI 可配置 Function 在系统中可见并存在。 |
| Equalization(均衡) | 调整 Tx 和 Rx 参数以补偿传输介质中实际或预期信号失真的过程。对于 Gen1 和 Gen2,主要表现为 Tx De-emphasis;对于 Gen3,引入主动评估流程,用于测试信号环境并相应调整 Tx 设置,同时规范也提到可选的 Rx equalization。 |
| Flow Control(流量控制) | 发送端用于避免接收端因缓冲空间不足而拒收数据包的机制。接收端定期报告可用缓冲空间,发送端在尝试发送包之前确认是否有足够空间。 |
| FLR(功能级复位) | Function-Level Reset。 |
| Framing Symbols(帧定界符) | 8b/10b 编码中用于指示 TLP 或 DLLP 边界的“start”和“end”控制字符。 |
| Gen1(第一代) | Generation 1,指符合 PCIe 规范 1.x 版本的设计。 |
| Gen1, Gen2, Gen3(第一代、第二代、第三代) | PCIe 规范修订版本的缩写:Gen1 对应 1.x,Gen2 对应 2.x,Gen3 对应 3.0。 |
| Gen2(第二代) | Generation 2,指符合 PCIe 规范 2.x 版本的设计。 |
| Gen3(第三代) | Generation 3,指符合 PCIe 规范 3.x 版本的设计。 |
| IDO(基于 ID 的排序) | ID-based Ordering。启用后,来自不同 Requester 的 TLP 可以彼此乱序转发,目标是降低延迟并提升性能。 |
| Implicit Routing(隐式路由) | 不需要参考地址或 ID 即可确定路由的 TLP。只有 Message Request 可选择使用这种路由方式。 |
| Ingress Port(入口端口) | 承载入站流量的端口。 |
| ISI(符号间干扰) | Inter-Symbol Interference;由当前比特之前的若干比特对当前比特时间造成的影响。 |
| Lane(通道) | 两对差分线,用于在两个端口之间提供一个比特的发送路径和接收路径。一条 Link 可以只有 1 条 Lane,也可以最多包含 32 条 Lane。 |
| Lane-to-Lane Skew(通道间偏移) | 不同 Lane 上比特到达时间的差异。接收端必须检测该差异并在内部进行校正。 |
| Legacy Endpoint(传统端点) | 向前兼容任一传统特性的 Endpoint:支持 I/O 事务、支持本地 32 位可预取内存空间,或支持锁定事务。 |
| LFSR(线性反馈移位寄存器) | Linear-Feedback Shift Register;生成用于加扰的伪随机模式。 |
| Link(链路) | 两个 Port 之间的接口,由一条或多条 Lane 组成。 |
| LTR(延迟容忍度报告) | Latency-Tolerance Reporting;设备向系统报告其发送 Request 后需要多快获得服务的机制。可容忍更长延迟时,系统就能使用更多电源管理选项。 |
| LTSSM(链路训练与状态状态机) | Link Training and Status State Machine;管理物理层训练过程。 |
| Non-posted Request(非发布请求) | 期望收到 Completion 响应的 Request。例如,任何读请求都属于非发布请求。 |
| Non-prefetchable Memory(不可预取内存) | 读取时会产生副作用的内存。例如,某个状态寄存器在读取后自动清零。此类数据不适合预取,因为若请求者并未真正请求该数据且预取结果被丢弃,该信息就会丢失。该区分对 PCI Bridge 曾很重要,因为桥在读取时需要推测数据大小;对 PCIe 而言,由于 TLP 中包含精确字节数,该区分的重要性降低,但保留它有助于向后兼容。 |
| Nullified Packet(作废数据包) | 发送端发现某个包存在错误且本不应发送时,可将该包作废;接收端应丢弃它,并表现得像从未收到过该包一样。该问题可能出现在 Switch 的 cut-through 操作中。 |
| OBFF(优化缓冲刷新与填充) | Optimized Buffer Flush and Fill;系统用来告知设备最佳流量发起时机的机制。设备若在最佳时段发送请求而非其他时段发送,可改善系统电源管理。 |
| Ordered Sets(有序集) | 作为物理层通信发送的一组 Symbol,用于 Lane 管理。对于 8b/10b,它们通常只由控制字符组成。有序集在发送端物理层创建,在接收端物理层消耗,对其他层完全不可见。 |
| PCI(外围组件互连) | Peripheral Component Interconnect。用于取代 PC 中 ISA 等早期总线设计。 |
| PCI-X(PCI 扩展) | PCI eXtended。用于修正 PCI 的不足并支持更高速度。 |
| PME(电源管理事件) | Power Management Event;设备发出的消息,表示需要与电源相关的服务。 |
| Poisoned TLP(中毒 TLP) | 创建时即已知数据载荷有错误的数据包。发送带有错误数据的包可作为诊断问题和确定解决方案的辅助手段。 |
| Polarity Inversion(极性反转) | 允许接收端信号极性反接,以支持简化板级布线的场景。接收端必须在链路训练期间检测该情况,并在内部反转信号以纠正。 |
| Port(端口) | 连接 PCIe Link 的输入/输出接口。 |
| Posted Request(发布请求) | 不期望 Completion 响应的 Request 包。规范只定义了两类发布请求:Memory Write 和 Message。 |
| Prefetchable Memory(可预取内存) | 读取时不会产生副作用的内存。因此可以安全预取:即使数据被中间缓冲丢弃,后续需要时仍可再次读取。该区分对 PCI Bridge 曾很重要,因为桥在读操作中需要猜测数据大小;可预取空间允许推测性读取更多数据,从而提升效率。对 PCIe 而言,由于 TLP 中包含精确字节数,该区分的重要性降低,但保留它有助于向后兼容。 |
| PTLP(待处理 TLP) | Pending TLP;发送当前 TLP 所需的流量控制信用。 |
| QoS(服务质量) | Quality of Service;PCIe 拓扑为不同数据包分配不同优先级的能力。简单场景中可能只是仲裁点的优先处理;复杂系统中也可用于为数据包提供带宽和延迟保证。 |
| Requester ID(请求者 ID) | 事务请求者的配置地址,即对应的 BDF(Bus、Device、Function 编号)。Completer 使用它作为返回 Completion 包的返回地址。 |
| Root Complex(根复合体) | 作为系统 CPU 核心与 PCIe 拓扑之间接口的组件集合。它可由一个或多个芯片组成,结构可简可繁。从 PCIe 角度看,它是 PCI 向后兼容性所要求的倒置树结构的根。 |
| Run Length(游程长度) | 连续出现的 1 或 0 的数量。对于 8b/10b 编码,游程长度限制为 5 位;对于 128b/130b,没有定义明确限制,但其改进的加扰方案用于补偿这一点。 |
| Scrambling(加扰) | 对输出比特流进行随机化,以避免链路上出现重复模式并降低 EMI。Gen1 和 Gen2 中可关闭加扰,以便在链路上指定特定模式;Gen3 中不能关闭加扰,因为在该速率下它还承担其他工作,且链路预计无法在无加扰情况下可靠运行。 |
| SOS(跳过有序集) | Skip Ordered Set;用于补偿 Tx 与 Rx 之间微小的频率差异。 |
| SSC(扩频时钟) | Spread-Spectrum Clocking。通过让时钟频率在允许范围内来回变化来降低系统 EMI 的方法。它将发射能量分散到更宽的频率范围,避免过多 EMI 能量集中在某一频点。 |
| Sticky Bits(粘滞位) | 复位后仍保持原值的状态位。该特性有助于在链路下游 Function 检测到错误且链路已无法正常运行时保存状态信息。必须复位故障链路才能访问下游 Function,而寄存器中的错误状态信息需要在复位后仍可供软件读取。 |
| Switch(交换机) | 包含多个 Downstream Port 和一个 Upstream Port 的设备,能够在其端口之间路由流量。 |
| Symbol(符号) | 通过链路发送的编码单元。对于 8b/10b,它是编码后得到的 10 位值;对于 128b/130b,它是 8 位值。 |
| Symbol Lock(符号锁定) | 使用 8b/10b 编码时,接收端寻找 Symbol 边界,以识别传入 Symbol 并进而识别数据包内容。 |
| Symbol time(符号时间) | 通过 Link 发送一个 Symbol 所需的时间:Gen1 为 4 ns,Gen2 为 2 ns,Gen3 为 1 ns。 |
| TLP(事务层包) | Transaction Layer Packet。TLP 在事务层创建,并通过其他层传递。 |
| Token(令牌) | Gen3 速率下运行于 Data Stream 时,用于标识所传递信息类型的标识符。 |
| TPH(TLP 处理提示) | TLP Processing Hints;帮助系统路由代理做出选择,以改善延迟并缓解流量拥塞。 |
| UI(单位间隔) | Unit Interval;通过 Link 发送一个比特所需的时间:Gen1 为 0.4 ns,Gen2 为 0.2 ns,Gen3 为 0.125 ns。 |
| Uncorrectable Errors(不可纠正错误) | 硬件无法纠正、通常需要软件介入解决的错误。它们分为 Fatal error(导致后续链路操作不可靠)和 Non-fatal error(检测到问题但不影响链路操作)。 |
| USP(上游端口) | Upstream Port,即面向上游的端口,例如 Endpoint 或 Switch Upstream Port。该区分在 LTSSM 中有意义,因为端口在 Configuration 和 Recovery 期间会被分配特定角色。 |
| Variables(变量) | 硬件层之间使用多个标志来传递事件和状态。这些标志与硬件状态转换相关,通常对软件不可见。例如: - LinkUp:物理层向数据链路层发出的指示,表示训练完成且物理层已可正常工作。- idle_to_rlock_transitioned:该计数器跟踪 LTSSM 从
Configuration.Idle 转换到
Recovery.RcvrLock 的次数。每当识别 TS2 以离开
Configuration 的过程失败时,LTSSM 会转换到 Recovery
采取相应措施。若经过 256 次 Recovery 循环(计数器达到
FFh)仍不能正常工作,则返回 Detect 重新开始,这可能表明部分 Lane
无法正常工作。 |
| WAKE#(唤醒信号) | 用于通知系统恢复供电的边带引脚。在重视节能的系统中,它用于替代 Beacon。 |
22.2 索引
数字
- 128b/130b(128b/130b 编码):43
- 128b/130b Encoding(128b/130b 编码):973
- 1x Packet Format:374, 375
- 3DW Header:152
- 3-Tap Transmitter Equalization:585
- 4DW Headers:152
- 4x Packet Format:374
- 8.0 GT/s:410
- 8b/10b(8b/10b 编码):42
- 8b/10b Decoder:367
- 8b/10b Encoder:366
- 8b/10b Encoding(8b/10b 编码):973
A
- AC Coupling:468
- ACK(确认):318
- Ack(确认):311
- ACK DLLP(ACK 数据链路层包):75, 312
- ACK/NAK DLLP(ACK/NAK 数据链路层包):312
- ACK/NAK Latency:328
- ACK/NAK Protocol(ACK/NAK 协议):318, 320, 329, 973
- Ack/Nak Protocol:74
- ACKD_SEQ Count:323
- ACKNAK_Latency_Timer:328, 343
- ACPI(高级配置与电源接口):711, 973
- ACPI Driver:706
- ACPI Machine Language:712
- ACPI Source Language:712
- ACPI spec:705
- ACPI tables:712
- ACS(访问控制服务):973
- Active State Power Management(主动状态电源管理):405, 735
- Address Routing(地址路由):158
- Address Space(地址空间):121
- Address Translation(地址转换):958, 959
- Advanced Correctable Error Reporting:690
- Advanced Correctable Error Status:689
- Advanced Correctable Errors:688
- Advanced Error Reporting(高级错误报告):685
- Advanced Source ID Register:697
- Advanced Uncorrectable Error Handling:691
- Advanced Uncorrectable Error Status:691
- Aggregate Bandwidth(聚合带宽):408
- Alternative Routing-ID Interpretation(备用路由 ID 解释):909
- AML:712
- AML token interpreter:712
- Arbitration(仲裁):20, 270
- Arbor:117
- Architecture Overview:39
- ARI(备用路由 ID 解释):909, 974
- ASL:712
- ASPM(主动状态电源管理):735, 742, 910, 974
- ASPM Exit Latency:756, 757
- Assert_INTx messages:806
- Async Notice of Slot Status Change:876
- AtomicOp:150
- AtomicOps(原子操作):897, 974
- Attention Button(注意按钮):854, 862
- Attention Indicator(注意指示灯):854, 859
- Aux_Current field:726
B
- Bandwidth(带宽):42
- Bandwidth Congestion:281
- Bandwidth Management(带宽管理):974
- BAR(基地址寄存器):126, 960, 974
- Base Address Registers(基地址寄存器):126
- Base and Limit Registers:136
- BDF(总线/设备/功能号):85
- Beacon(信标):483, 772, 974
- BER(误码率):974
- BIOS:712, 853
- Bit Lock(比特锁定):78, 395, 507, 742, 974
- Bit Tracer:929
- Block(块):974
- Block Alignment(块对齐):435
- Block Encoding:410
- Block Lock(块锁定):507, 975
- Boost(增强):476
- Bridge(桥):975
- Bus(总线):85
- Bus Master(总线主控):20
- Bus Number register:93
- Byte Count Modified:201
- Byte Enables:181
- Byte Striping(字节条带化):371, 372, 373, 975
- byte striping:371
- Byte Striping logic:365
- Byte Un-Striping:402
C
- Capabilities List bit(能力列表位):818
- Capabilities Pointer register(能力指针寄存器):713
- Capability ID(能力 ID):713, 814
- Capability Structures(能力结构):88
- Card Connector Power Switching Logic:854
- Card Insertion(插卡):855
- Card Insertion Procedure:857
- Card Present:854
- Card Removal(拔卡):855
- Card Removal Procedure:856
- Card Reset Logic:854
- CC(已消耗信用量):975
- CDR(时钟与数据恢复):435, 437, 975
- Character(字符):79, 366, 975
- CL(信用额度):976
- Class driver:706
- Clock Requirements:452
- Code Violation:400
- Coefficients:584
- Cold Reset(冷复位):834
- COM:386
- Common-Mode Noise Rejection(共模噪声抑制):452
- Completer(完成者):33
- Completer Abort:664
- Completion Packet(完成包):197
- Completion Status(完成状态):200
- Completion Time-out:665
- Completion TLP(完成 TLP):184
- Completions:196, 218
- Compliance Pattern(合规模式):537
- Compliance Pattern - 8b/10b:529
- Configuration(配置):85
- Configuration Address Port:92, 93
- Configuration Address Space:88
- Configuration Cycle Generation:26
- Configuration Data Port:92, 93
- Configuration Headers:50
- Configuration Read:151
- Configuration Read Access:104
- Configuration Register Space:27, 89
- Configuration Registers:90
- Configuration Request Packet(配置请求包):193
- Configuration Requests:99, 192
- Configuration Space(配置空间):122
- Configuration State:520, 540
- Configuration Status Register:676
- Configuration Status register:713
- Configuration Transactions:91
- Configuration Write:151
- Configuration.Complete:562
- Configuration.Idle:566
- Configuration.Lanenum.Accept:560
- Configuration.Lanenum.Wait:559
- Configuration.Linkwidth.Accept:558
- Configuration.Linkwidth.Start:553
- Congestion Avoidance(拥塞避免):897
- Continuous-Time Linear Equalization:493
- Control Character(控制字符):976
- Control Character Encoding:386
- Control Method:712
- Conventional Reset(常规复位):834
- Correctable Errors(可纠正错误):651, 976
- CR(所需信用量):976
- CRC(循环冗余校验码):976
- CRD:383
- Credit Allocated Count:229
- Credit Limit counter(信用额度计数器):228
- CREDIT_ALLOCATED:229
- Credits Consumed counter:228
- Credits Received Counter:229
- CREDITS_RECEIVED:229
- CTLE:493, 494
- Current Running Disparity(当前运行不均衡):383
- Cursor Coefficient(游标系数):584
- Cut-Through:354
- Cut-Through Mode(直通模式):976
D
- D0:709, 710, 714, 734
- D0 Active:714
- D0 Uninitialized:714
- D1:709, 710, 716, 734
- D1_Support bit:725
- D2:709, 710, 717, 734
- D2_Support bit:725
- D3:709, 710, 719
- D3cold:721, 734
- D3hot:719, 734
- Data Characters(数据字符):976
- Data Link Layer(数据链路层):55, 72
- Data Link Layer Packet(数据链路层包):72
- Data Link Layer Packet Format:310
- Data Link Layer Packets:73
- Data Poisoning(数据中毒):660
- Data Register:731
- Data Stream(数据流):977
- Data_Scale field:729
- Data_Select field:729
- DC Common Mode(直流共模):462
- DC Common Mode Voltage:466
- DC Common-Mode Voltage:467
- Deadlock Avoidance(死锁避免):303
- Deassert_INTx messages:806
- Debugging PCIe Traffic(PCIe 流量调试):917
- Decision Feedback Equalization(判决反馈均衡):495
- De-emphasis(去加重):450, 468, 469, 471, 476, 977
- De-Scrambler(解扰器):367
- Deserializer(解串器):395
- De-Skew(去偏移):399
- Detect State(Detect 状态):519, 522
- Detect.Active:524
- Detect.Quiet:523
- Device(设备):85
- Device Capabilities 2 Register:899
- Device Capabilities Register:873
- Device Context:709
- Device Core:59
- Device core:55
- Device Driver(设备驱动):706
- device driver:853
- Device Layers:54
- Device PM States:713
- device PM states:709
- Device Status Register:681
- Device-Specific Initialization (DSI) bit:727
- DFE:493, 495, 497
- Differential Driver:389
- Differential Receiver:393, 435, 451
- Differential Signaling(差分信号传输):463
- Differential Signals:44
- Differential Transmitter:451
- Digest(摘要):180, 977
- Direct Address Translation(直接地址转换):949
- Disable State(Disable 状态):521, 613
- Discrete Time Linear Equalizer:493
- Discrete-Time Linear Equalizer:494
- Disparity(不均衡):383
- Disparity Error Detection:400
- DLCMSM(数据链路控制与管理状态机):977
- DLE:493, 494
- DLL:437
- DLLP(数据链路层包):73, 170, 238, 308, 311, 977
- DLLP Elements:307
- DMA(直接内存访问):937
- DPA(动态电源分配):910, 977
- Driver Characteristics:489
- DSI bit:727
- DSP:977
- D-State Transitions:722
- Dual Simplex:363
- Dual-Simplex:40
- Dual-Star Fabric:957
- Dynamic Bandwidth Changes(动态带宽变化):618
- Dynamic Link Speed Changes(动态链路速率变化):619
- Dynamic Link Width Changes(动态链路宽度变化):629
- Dynamic Power Allocation:910
E
- ECRC(端到端 CRC):63, 180, 978
- ECRC Generation and Checking:657
- EDB:373, 387
- Egress Port(出口端口):978
- EIE:387
- EIEOS:389, 739, 740
- EIOS:388, 737
- Elastic Buffer(弹性缓冲器):366, 435, 978
- Electrical Idle(电气空闲):388, 736, 738, 741
- Electrical Idle Exit Ordered Set:389
- Electrical Idle Ordered Set(电气空闲有序集):388
- EMI(电磁干扰):77, 978
- Encoding(编码):410
- END:373, 387
- Endpoint(端点):978
- End-to-End CRC(端到端 CRC):180
- Enhanced Configuration Access Mechanism:96
- Enumeration(枚举):51, 104, 978
- Equalization(均衡):474, 978
- Equalization - Phase 0:578
- Equalization - Phase 1:581
- Equalization - Phase 2:583
- Equalization - Phase 3:586
- Equalization Control:513
- Equalization Control Registers:579
- Equalizer:475
- Equalizer Coefficients:479
- Error Classifications:651
- Error Handling(错误处理):282, 699
- Error Isolation:937
- Error Messages:209, 668
- ESD(静电放电):459
- ESD standards:448
- Exerciser Card:931
- Extended Configuration Space:89
- Eye Diagram(眼图):486
F
- Failover:942, 944, 952
- FC Initialization(流量控制初始化):223
- FC Initialization Sequence:223
- FC_Init1:224
- FC_Init2:225
- FC_Update:238
- First DW Byte Enables:178, 181
- Flow Control(流量控制):72, 76, 215, 217, 299, 928, 978
- Flow Control Buffer:217, 229
- Flow Control Buffers:217
- Flow Control Credits(流量控制信用):216, 219
- Flow Control Elements:227, 231
- Flow Control Initialization:227, 230, 237
- Flow Control Packet:239
- Flow Control Packet Format:314
- Flow Control Update Frequency:239
- Flow Control Updates:237
- FLR(功能级复位):842, 844, 845, 978
- Flying Lead Probe:924
- Format Field(格式字段):179
- Framing Symbols(帧定界符):171, 979
- FTS:387
- FTS Ordered Set:388
- FTSOS:388
- Function(功能):85
- Function Level Reset(功能级复位):842, 843
- Function PM State Transitions:722
- Function State Transition Delays:724
- Fundamental Reset(基本复位):834
G
- Gen1(第一代):43, 77, 979
- Gen2(第二代):43, 77, 979
- Gen3(第三代):44, 77, 407, 979
- Gen3 products:936
H
- handler:712
- Hardware Based Fixed Arbitration:256
- Hardware Fixed VC Arbitration:257
- Hardware-Fixed Port Arbitration:265
- Header Type 0:29
- Header Type 1:28
- Header Type/Format Field:178
- High Speed Signaling:451
- host/PCI bridge:94
- Hot Plug(热插拔):847, 852
- Hot Plug Controller:863
- Hot Plug Elements:852
- Hot Plug Messages:211
- Hot Reset(热复位):839
- Hot Reset State(热复位状态):521, 612
- Hot-Plug:116, 853
- Hot-Plug Controller:853, 864
- hot-plug primitives:874
- Hot-Plug Service:852
- Hot-Plug System Driver:852
- HPC Applications:940
- Hub Link:32
I
- ID Based Ordering(基于 ID 的排序):301
- ID Routing(ID 路由):155
- ID-based Ordering:301, 909, 979
- IDL:387
- IDO(基于 ID 的排序):301, 302, 909, 979
- IEEE 1394 Bus Driver:711
- Ignored Messages:211
- Implicit Routing(隐式路由):148, 979
- In-band Reset(带内复位):837
- Infinite Credits:221
- Infinite Flow Control Credits:219
- Ingress Port(入口端口):979
- InitFC1-Cpl:312
- InitFC1-NP:311
- InitFC1-P DLLP:311
- InitFC2-Cpl:312
- InitFC2-NP:312
- InitFC2-P:312
- Intelligent Adapters:943, 944, 951
- Internal Error Reporting:911
- Interrupt Disable(中断禁用):803
- Interrupt Latency:829
- interrupt latency:829
- Interrupt Line Register(中断线寄存器):802
- Interrupt Pin Register(中断引脚寄存器):801
- Interrupt Status(中断状态):804
- Inter-symbol Interference:469
- INTx Interrupt Messages(INTx 中断消息):206
- INTx Interrupt Signaling:206
- INTx Message Format(INTx 消息格式):807
- INTx# Pins(INTx# 引脚):800
- INTx# Signaling:803
- IO(I/O):126
- IO Address Spaces(I/O 地址空间):122
- IO Range:141
- IO Read:151
- IO Requests:184
- IO Virtualization:937
- IO Write:151
- ISI(符号间干扰):979
- Isochronous Packets:279
- Isochronous Support:272
- Isochronous Transaction Support:272
J
- Jitter(抖动):485, 487
L
- L0 State(L0 状态):500, 520, 568
- L0s:744
- L0s Receiver State Machine:605
- L0s State:520, 603, 744
- L0s Transmitter State Machine:603
- L1 ASPM:736, 747
- L1 ASPM Negotiation:748
- L1 ASPM State:747
- L1 State(L1 状态):520, 607, 760
- L2 State(L2 状态):521, 609, 767
- L2/L3 Ready:767
- L2/L3 Ready state:763, 764
- Lane(通道):40, 78, 365, 979
- Lane #:511
- Lane Number Negotiation:543, 547
- Lane Reversal(通道反转):507
- Lane-Level Encoding:410
- Lane-to-Lane de-skew:78
- Lane-to-Lane Skew(通道间偏移):979
- Last DW Byte Enables:178, 181
- Latency Tolerance Reporting:910
- LCRC:63, 325, 329
- LeCroy:922, 923, 933
- LeCroy Tools:917
- Legacy Endpoint(传统端点):816, 979
- Legacy Endpoints:972
- LFSR(线性反馈移位寄存器):980
- Link(链路):40, 980
- Link #:511
- Link Capabilities 2 Register:640
- Link Capability Register:743
- Link Configuration - Failed Lane:549
- Link Control:841
- Link Data Rate:509
- Link data rate:78
- Link Equalization(链路均衡):577
- Link Errors:683
- Link Flow Control-Related Errors:666
- Link Number Negotiation:542, 546
- Link Power Management:733
- Link Status Register:641
- Link Training and Initialization(链路训练与初始化):78
- Link Training and Status State Machine (LTSSM):518
- Link Upconfigure Capability:512
- Link Width(链路宽度):507
- Link width:78
- Link Width Change(链路宽度变化):570
- Link Width Change Example:630
- Lock:964
- Locked Reads:66
- Locked Transaction:209
- Locked Transactions(锁定事务):963
- Logic Analyzer(逻辑分析仪):921
- Logical Idle Sequence:370
- Loopback Master:615
- Loopback Slave:616
- Loopback State(回环状态):521, 613
- Loopback.Active:617
- Loopback.Entry:614
- Loopback.Exit:618
- Low-priority VC Arbitration:255
- LTR(延迟容忍度报告):784, 910, 980
- LTR Messages:786
- LTR Registers:784
- LTSSM(链路训练与状态状态机):507, 518, 839, 927, 980
M
- Malformed TLP:666
- Memory Address Space(内存地址空间):122
- Memory Read(内存读):150
- Memory Read Lock:150
- Memory Request Packet:188
- Memory Requests:188
- Memory Write(内存写):150
- Memory Writes:69
- Message(消息):151
- Message Address Register:816
- Message Address register:816, 818
- Message Control Register:814
- Message Control register:814, 818
- Message Data register:817, 818
- Message Request Packet:203
- Message Requests(消息请求):70, 203
- Message Writes:70
- Messages:148
- Mid-Bus Probe:923
- MindShare Arbor:117
- Miniport Driver:706
- MMIO:123
- Modified Compliance Pattern:537
- Modified Compliance Pattern - 8b/10b:532
- MR-IOV:937, 939
- MSI Capability Register:812
- MSI Configuration(MSI 配置):817
- Multicast(多播):893, 896
- Multicast Capabilities:163
- Multicast Capability Registers:889
- Multi-casting(多播):888
- Multi-Function Arbitration:272
- Multi-Host System:96
- Multi-Host Systems:943
- Multiple Message Capable field:818
- Multiple Messages:820
- Multi-Root:938
- Multi-Root Enumeration:114
- Multi-Root System:97, 116
N
- N_FTS:511
- Nak(否定确认):311
- NAK_SCHEDULED Flag:327
- namespace:712
- Native PCI Express Endpoints:972
- NEXT_RCV_SEQ:313, 326, 341
- Noise(噪声):485
- Non-Posted(非发布):150
- non-posted:60
- Non-posted Request(非发布请求):980
- Non-Posted Transactions(非发布事务):65, 218
- Non-prefetchable:123
- Non-prefetchable Memory(不可预取内存):980
- Non-Prefetchable Range:139
- North Bridge:21
- NP-MMIO:126, 139
- NT bridging:936
- Nullified Packet(作废数据包):388, 689, 980
O
- OBFF(优化缓冲刷新与填充):776, 910, 981
- OBFF Messages:213
- OnNow Design Initiative:707
- Optimized Buffer Flush and Fill:776, 910, 981
- Optimized Buffer Flush and Fill Messages:213
- Ordered Sets(有序集):981
- Ordered-Sets:370
- Ordering Rules(排序规则):287
- Ordering Rules Table:288, 289
- Ordering Table:914
- Oscilloscope:919
P
- Packet Format(数据包格式):151
- Packet Generation:937
- Packet-Based Protocol(基于包的协议):169
- Packet-based Protocol:46
- PAD:386
- Pause command:853, 874
- Pausing a Driver:874
- PCI(外围组件互连):981
- PCI Bus Driver:706, 707, 711
- PCI Bus PM Interface Specification:705
- PCI Express(PCI Express):39
- PCI PM:705
- PCI power management:647, 703, 793
- PCI Transaction Model:18
- PCI-Based System:11
- PCI-Compatible Error Reporting:674
- PCIe System:53, 54
- PCI-X(PCI 扩展):981
- PERST#(PCI Express 复位信号):835, 849
- PETracer:918, 924
- PETrainer:932
- Physical Layer(物理层):55, 76
- Physical Layer Electrical:449
- PLL:435, 437
- PLX Technology:935, 943
- PM Capabilities (PMC) Register:724
- PM Capability Registers:713
- PM Control/Status (PMCSR) Register:727
- PM Registers:724, 732
- PM_Active_State_Request_L1:311
- PM_Enter_L1 DLLP:311
- PM_Enter_L23:311
- PM_Request_Ack:311
- PMC Register:724
- PMCSR:727, 728
- PMCSR Register:727
- PME(电源管理事件):981
- PME Clock bit:727
- PME Context:710
- PME Generation:768
- PME Message:769
- PME_En bit:730
- PME_Status bit:728
- PME_Support field:725
- P-MMIO:126, 137
- Poisoned TLP(中毒 TLP):981
- Polarity Inversion(极性反转):78, 508, 981
- Polling State(Polling 状态):519, 525
- Polling.Active:526
- Polling.Compliance:529
- Polling.Configuration:527
- Port(端口):981
- Port Arbitration(端口仲裁):261, 265
- Port Arbitration Table:267
- Port Arbitration Tables:263
- Post-Cursor Coefficient:584
- Posted:150
- posted:60
- Posted Request(发布请求):981
- Posted Transactions:218
- Posted Writes:69
- Post-Silicon:931
- Post-Silicon Debug:919
- Power Budget Capabilities Register:883
- Power Budget Capability Registers:884
- Power Budget Registers:878
- Power Budgeting:847, 876
- Power Indicator:854, 860
- Power Management(电源管理):76, 703, 711
- power management:647, 703, 793
- Power Management DLLP:313
- Power Management DLLP Packet:313
- Power Management Message:208
- Power Management Messages:208
- Power Management Policy Owner:711
- power management register set:713, 724
- Power Management States:500
- PowerState field:730
- Pre-Cursor Coefficient:584
- Prefetchable:123
- Prefetchable Memory(可预取内存):982
- Prefetchable Range:137
- Presets:478
- Pre-shoot:476
- Pre-Silicon:931
- Pre-silicon Debugging:918
- Primitives:852
- Primitives, hot-plug:852, 874
- Producer/Consumer Model:290
- Producer/Consumer model:290
- Protocol Analyzer(协议分析仪):920
- PTC card:932
- PTLP(待处理 TLP):982
Q
- QoS(服务质量):70, 245, 272, 982
- Quality of Service:70, 245
- Query Hot-Plug System Driver:875
- Query Slot Status:875
- quiesce:873
- Quiesce command:853
- Quiescing Card:873
- Quiescing Card and Driver:873
- Quiescing Driver:873
R
- Rate ID:512
- Ratios:478
- Receive Buffer:403
- Receive Logic:366, 392
- Receiver Characteristics:492, 497
- Recovery Process:572
- Recovery State(Recovery 状态):520, 571
- Recovery State - Entry:572
- Recovery.Equalization:587
- Recovery.RcvrCfg:574, 575, 576, 598
- Recovery.RcvrLock:573, 576
- Recovery.Speed:575, 595
- Refclk:455
- Relaxed Ordering(宽松排序):286, 296, 299
- Replay Mechanism(重放机制):74
- Replay Timer:690
- Request TLP(请求 TLP):184
- Request Types(请求类型):59
- Requester(请求者):33
- Requester ID(请求者 ID):982
- Reset(复位):846
- Resizable BARs(可调整大小 BAR):135, 911
- Resume command:853
- Retention Latch:861
- Retention Latch Sensor:861
- Retry:21
- RO:297
- Root Complex(根复合体):91, 109, 147, 163, 668, 696, 812, 972, 982
- Root Complex Error Status(根复合体错误状态):696
- Root Error Command Register:698
- Routing Elements(路由元素):147
- Routing Mechanisms(路由机制):155
- RST#:854
- RTL Simulation:918
- Run Length(游程长度):982
- Rx Buffer:403
- Rx Clock:435
- Rx Clock Recovery:394, 437
- Rx Equalization:493
- Rx Preset Hint Encodings:580
S
- Scrambler(加扰器):366, 377
- Scrambler implementation:379
- Scrambling(加扰):983
- SDP:373, 387
- Secondary Bus Reset(次级总线复位):840
- Sequence Number(序列号):326
- Serial Transport:41
- Serializer:389
- Service Interval:279
- Set Slot Power Limit Message:210
- Set Slot Status:875
- Severity of Error:693
- Short Circuit Requirements:459
- SHPC 1.0:848
- SI:278
- Signal Attenuation(信号衰减):485
- Simplified Ordering Rule:287
- Simplified Ordering Table(简化排序表):914
- Single Host System:94
- Single-Root System(单根系统):113
- SKIP:386, 387
- SKIP ordered set:392
- Skip Ordered Set:983
- SKP:386
- SKP Ordered Set:389
- Slot Capabilities:865
- Slot Capabilities Registers:865
- Slot Control(插槽控制):868
- Slot Control Register:869
- Slot Numbering:862
- Slot Numbering Identification:862
- Slot Power Limit Control:867, 881
- Slot Power Limit Message:210
- Slot Status(插槽状态):870
- Soft Off:708
- SOS(跳过有序集):389, 983
- South Bridge:11
- Spec Revision 2.1:887
- Speed Change(速率变化):568
- Speed Change Example:576, 622
- Speed Changes - Software:627
- Split Transaction Protocol(拆分事务协议):149
- SR-IOV:937
- SSC(扩频时钟):983
- SSC Modulation:455
- SSD Modules:940
- Start command:853
- Sticky Bits(粘滞位):688, 983
- STP:373, 387
- Strict Priority VC Arbitration:253
- Strong Ordering:286
- Subordinate Bus Number register:93
- Surprise Removal(意外移除):849
- Surprise Removal Notification:849
- Switch(交换机):269, 278, 938, 971, 983
- Switch Arbitration:269
- Switch Port(交换端口):57
- Switch Routing:161
- Switches:941
- Symbol(符号):366, 983
- Symbol Lock(符号锁定):78, 396, 507, 983
- Symbol time(符号时间):983
- Symbols:381
- Sync Header:364
- System PM States:708
- System Reset(系统复位):833
T
- Target(目标):21, 22
- TBWRR:266, 279
- TC:247, 285, 287
- TC to VC Mapping:249
- TC/VC Mapping:248, 252
- Time-Based, Weighted Round Robin Arbitration(基于时间的加权轮询仲裁):266
- TLP(事务层包):60, 61, 170, 172, 984
- TLP Elements:169
- TLP Header(TLP 头):154
- TLP Header Format:175
- TLP Prefixes:908
- TLP Processing Hints:899, 984
- TLP Routing(TLP 路由):145, 147
- TLP Structure(TLP 结构):174
- Token(令牌):984
- token:712
- TPH(TLP 处理提示):899, 900, 984
- TPH Capability:907
- TPH Control:907
- Trace Viewer(跟踪查看器):924
- Traffic Class(流量类别):71, 174, 176, 183, 247, 248
- Training Control:512
- Training Examples:542
- Training Sequence 1(训练序列 1):369
- Transaction Attributes:183
- Transaction Descriptor:182
- Transaction ID:183
- Transaction Layer(事务层):55, 59
- Transaction Layer Packet:60, 172
- Transaction Ordering:71, 285
- Transaction Routing(事务路由):121
- Transaction Stalls:300
- Transactions(事务):150
- Transactions Pending Buffer:228
- Translating Slot IDs:873
- Transmission Loss:468
- Transmit Logic(发送逻辑):364, 368
- TS1:388
- TS1 and TS2 Ordered Sets:510
- TS1 Ordered-Set(TS1 有序集):842
- Turning Slot Off(关闭插槽):855
- Turning Slot On(开启插槽):855
- Tx Buffer:368, 435
- Tx Clock:390
- Tx Equalization:448
- Tx Equalization Tolerance:448
- Tx Preset Encodings:579
- Tx Signal Skew:390
- Type 0 Configuration Request:99
- Type 1 Configuration Request:100
- Type 1 configuration transaction:93
- Type Field:179
U
- UI(单位间隔):984
- Uncorrectable Error Reporting(不可纠正错误报告):694
- Uncorrectable Errors(不可纠正错误):984
- Uncorrectable Fatal Errors:652
- Uncorrectable Non-Fatal Errors:652
- Unexpected Completion(意外完成):664
- Unit Interval:984
- Unlock Message:209
- Unsupported Request(不支持的请求):663
- UpdateFC-Cpl:312
- UpdateFC-NP:312
- UpdateFC-P:312
- USB Bus Driver:711
- USP(上游端口):984
V
- Variables(变量):985
- VC:216, 247, 287
- VC Arbitration:252, 257
- VC Buffers:301
- Vendor Specific:311
- Vendor Specific DLLP:311
- Vendor-Defined Message:210
- Virtual Channel(虚拟通道):218, 258, 301
- Virtual Channel Arbitration Table:258
- Virtual Channel Capability Registers:246
- Virtual Channels(虚拟通道):247
W
- WAKE# Signal:772
- WAKE# signal:773
- Warm Reset(温复位):834
- WDM Device Driver:706
- Weak Ordering(弱排序):286, 299
- Weighted Round Robin Arbitration:256
- Weighted Round Robin Port Arbitration:265
- Weighted Round Robin VC Arbitration:257
- Working state:708
- Write Transaction(写事务):68
- WRR:256